lubricating rack - French English Dictionary